Synonyms for "solar flare"

Words with similar meaning